#ifndef KB_H
#define KB_H

unsigned char kbdus[128] = 
{
0, 27, '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '=', '\b',
'\t', 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'p', '[', ']', '\n', 0,
'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';', '\'', '`', 0 /*left shift*/, '\\',
'z', 'x', 'c', 'v', 'b', 'n', 'm', ',', '.', '/', 0,
'*', 0 /*alt*/, ' ', 0 /*caps*/, 0 /*F1*/, 0, 0, 0, 0, 0, 0, 0, 0, 0 /*...F10*/, 0 /*numlock*/, 0 /*scrolllock*/,
0 /*home key*/, 0 /*arrow up*/, 0 /*page up*/, '_', 0 /*left arrow*/, 0, 0 /*right arrow*/, '+', 0 /*end key*/,
0 /*arrow down*/, 0 /*page down*/, 0 /*insert key*/, 0 /*delete*/, 0, 0, 0, 0 /*F11*/, 0 /*F12*/, 0 /*undefined*/
};

unsigned char kbdus_upper[128] = 
{
0, 27, '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+', '\b',
'\t', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '{', '}', '\n', 0,
'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ':', '"', '`', 0 /*left shift*/, '|',
'Z', 'X', 'C', 'V', 'B', 'N', 'M', '<', '>', '?', 0,
'*', 0 /*alt*/, ' ', 0 /*caps*/, 0 /*F1*/, 0, 0, 0, 0, 0, 0, 0, 0, 0 /*...F10*/, 0 /*numlock*/, 0 /*scrolllock*/,
0 /*home key*/, 0 /*arrow up*/, 0 /*page up*/, '_', 0 /*left arrow*/, 0, 0 /*right arrow*/, '+', 0 /*end key*/,
0 /*arrow down*/, 0 /*page down*/, 0 /*insert key*/, 0 /*delete*/, 0, 0, 0, 0 /*F11*/, 0 /*F12*/, 0 /*undefined*/
};

#endif